Table of Contents Previous Next Index

Table of Contents

Overview
Brief Description
Detailed Business Process Model Description
Business Process Diagrams
Business Process Model Page 1
Business Process Model Page 2
Business Process Model Page 3
Business Process Model Page 4
Business Process Model Page 5
Business Process Model Page 6
Business Process Model Page 7
Business Process Model Page 8
Business Process Model Page 9
Business Process Model Page 10
SGG-MDM.Manage On-Demand Read (Echelon) Description
1.0 Gather Requirements to Create Command
1.1 Select Command Activity Type
1.2 Select Device and Populate Command Execution Data
1.3 Submit Request
1.4 Communicate and Transform On-Demand Read Command to SGG Format
1.5 Add to JMS Queue
1.6 Call Web service
1.7 Identify Device and Head-End (Service Provider)
1.8 Determine Type of Measurement Requested (Scalar/Interval)
1.9 Validate Availability of Required Data for Requested Measurement
2.0 Determine if Device is Smart Device
2.1 Determine Method to Create Activity for Measurement Type
2.2 Determine Send Method and Send Error Message
2.3 Communicate and Transform Message
2.4 Receive and Process Message
2.5 Validate Required Data
2.6 Create On-Demand Read Activity in Pending State
2.7 Validate Ability to Process Command and Transition Activity to Validate State
2.8 Evaluate Measurements for Required Period
2.9 Send Response "Command Received" and Transition to Wait for Eff. Date State
3.0 Transition Activity to Validation Error State and Log Error
3.1 Create To Do
3.2 Evaluate Availability of Command Execution Date and Time
3.3 Transition Activity to Communication in Progress State
3.4 Initiate Outbound Communication
3.5 Review Activity in Eff. Date State
3.6 Request to Delete Activity
3.7 Delete Activity
3.8 Request to Discard Activity
3.9 Populate Changes and Request to Update
4.0 Update Activity
4.1 Request to Obtain Read
4.2 Evaluate Wait Period for Response
4.3 Transition Activity to Communication Error State and Log Error
4.4 Review Activity in Comm. In Progress State
4.5 Request to Retry Activity
4.6 Transition Activity to Retry State
4.7 Cancel Outstanding Outbound Communication
4.8 Create Outbound Communication in Pending State
4.9 Validate for Required Data and Transition to Validate State
5.0 Transition Outbound Communication to Validation Error State and Log Error
5.1 Create and Send Message and Transition to Awaiting Response State
5.2 Evaluate Wait Period for Response
5.3 Log Error and Transition to Response Error State
5.4 Review Outbound Communication
5.5 Request to Discard
5.6 Transition Outbound Communication to Discard State
5.7 Populate Changes and Request to Update
5.8 Update Outbound Communication
5.9 Request to Retry
6.0 Transition Outbound Communication to Retry State
6.1 Communicate and Transform Message to Head-End Format
6.2 Receive and Process Request Message
6.3 Receive and Process Meter Read Request
6.4 Analyze Message and Send Acknowledgement
6.5 Communicate and Transform Acknowledgement to SGG Format
6.6 Evaluate Acknowledgement
6.7 Send Meter Read Response to Head-End System
6.8 Receive and Process Meter Read Response to SGG
6.9 Communicate and Transform On-Demand Read Message to SGG Format
6.9.1 Identify Response Message and Processing Method
7.0 Process Inbound Message and Send Acknowledgement to Head-End
7.0.1 Send Positive or Negative Acknowledgement
7.0.2 Receive and Process Acknowledgement
7.1 Create Inbound Communication in Pending State
7.2 Validate for Required Data, Link and Transition to Validate State
7.3 Transition Inbound Communication to Validation Error State and Log Error
7.4 Transition to Create Completion Event State
7.5 Validate and Create IMD Completion Event with IMD Data
7.6 Transition Inbound to Completed State
7.7 Transition Outbound Communication to Completed State
7.8 Transition Activity to Execution Completion Event State
7.9 Preprocess IMD
8.0 Transition Activity to Completion Event Error State and Log Error
8.1 Transition Activity to Waiting for Measurement State
8.2 Retrieve Initial Measurements
8.4 4.2.1.2 MDM.Manage VEE and VEE Exceptions
8.5 Retrieve Final Measurements
8.6 Monitor IMD Availability within Allowable Period
8.7 Transition Activity to Wait Expired Error State and Log Error
8.8 Review Activity Waiting for Measurement
8.9 Request to Complete
9.0 Transition Activity to Completion State
9.1 Create and Send On-Demand Read to Requester
9.2 Gather Requirements to Cancel Command
9.3 Select Cancel Command Activity Type
9.4 Populate Command Execution Data
9.5 Communicate and Transform On-Demand Read Cancel Command to SGG Format
9.6 Identify On-Demand Read Activity based on Transaction ID
9.7 Analyze Requirements to Create Event
9.8 Select Completion Event Type and Populate Event, IMD Creation Data
9.9 Request to Create Completion Event
10.0 Validate Event Data
10.1 Create IMD Completion Event in Pending State
10.2 Review Event
10.3 Request to Delete Event
10.4 Delete Completion Event
10.5 Request to Discard Event
10.6 Transition to Discard State and Discard Completion Event
10.7 Request to Update Event
10.8 Update Completion Event
10.9 Request to Execute
11.0 Transition Completion Event to Executed State
11.1 Analyze Error and Work To Do
11.2 Request to Delete
11.3 Delete Inbound Communication
11.4 Request to Discard
11.5 Complete To Do(s)
11.6 Transition Inbound Communication to Discard State
11.7 Request to Validate
11.8 Transition to Validate State and Initialize Reprocessing
11.9 Identify Inbound Communication in Validation Error State
12.0 Evaluate Criteria to Run Automated Retry Process
12.1 Request to Delete
12.2 Delete Outbound Communication
12.3 Request to Validate
12.4 Transition to Validate State and Initialize Reprocessing
12.5 Identify Outbound Communication in Validation Error State
12.5.1 Identify Outbound Communication in Response Error State
12.6 Request to Revalidate
12.7 Transition Activity to Validate State and Initialize Reprocessing
12.8 Identify Activity in Validation Error State
12.9 Identify Activity in Communication Error State
13.0 Request to Execute Completion Event
13.1 Transition Activity to Execution Completion Event State and Initialize Reprocessing
13.2 Identify Activity in Completion Event Error State
13.3 Request to Continue Waiting
13.4 Transition Activity to Waiting for Measurement State and Initialize Reprocessing
13.5 Identify Activity in Wait Expired Error State
13.6 Transition Activity to Discard State
13.7 Cancel Outstanding Completion Events
13.8 Send Response "Command Failed" to Requester
Business Objects Life Cycle
D1-OnDemandReadAbstract
D1-OnDemandReadScalar
D1-OnDemandReadInterval
D4-ReadBillingData
D4-ReadBillingDataNtf
D4-ReadLoadProfile
D4-ReadLoadProfileNtf
D1-CompletionEvent
D1-Create IMD Event